Synonyms for "human dynamo"

Words with similar meaning